engine lid - Francés Inglés Diccionario