abounding with snow - Allemand Anglais Dictionnaire