engine cowl - Alemán Inglés Diccionario