¿Hay que poner siempre el guion cuando se escriba "all-you-can-eat"?
Respuesta de un hablante nativo
Rebecca
Sí, habría que escribirlo siempre con guiones porque es un término compuesto por palabras que modifican al nombre. En este caso, el nombre sería "buffet". Puesto que todas las palabras compuestas se unen para formar una sola palabra, concretamente un adjetivo, hay que utilizar los guiones entre las palabras que la forman. Ej: "The dining hall is a bit expensive but it's all-you-can-eat!" (El restaurante es un poco caro pero ¡es un buffet!) Ej: "You can't take home leftover food at an all-you-can-eat restaurant." (En los buffet no puedes llevarte las sobras a casa )