land of snow - Allemand Anglais Dictionnaire