engine bay lid - Français Anglais Dictionnaire