managing engineer - Alemán Inglés Diccionario