it is pouring rain - Allemand Anglais Dictionnaire