high-mountainous lake - Espagnol Anglais Dictionnaire