plant or factory - Alemán Inglés Diccionario