national engine manufacturing company - Turco Inglés Diccionario