radiator cover lid - Français Anglais Dictionnaire