radiator cover lid - Francés Inglés Diccionario