it's been snowing like crazy up here - Allemand Anglais Dictionnaire