engine bay lid - Alemán Inglés Diccionario