large-scale canteen kitchen - Español Inglés Diccionario