radiator cover lid - Español Inglés Diccionario