engine compartment lid - Turkish English Dictionary