weather protected motor - Français Anglais Dictionnaire