mountain village - Espagnol Anglais Dictionnaire