mountain clouds - Allemand Anglais Dictionnaire