engine compartment lid - Spanish English Dictionary