Radiator hood - Francés Inglés Diccionario