engine lid - Alemán Inglés Diccionario