high-mountainous lakes - Espagnol Anglais Dictionnaire