engine bay lid - Francés Inglés Diccionario