radiator cowl - Alemán Inglés Diccionario