a rigorous climate - Français Anglais Dictionnaire