it's raining cats and dogs. - Français Anglais Dictionnaire