plant managers - Alemán Inglés Diccionario