engine cowling - Turco Inglés Diccionario