engine compartment lid - French English Dictionary