engine compartment lids - Español Inglés Diccionario