make good or bad weather - Français Anglais Dictionnaire