the country and its people - Espagnol Anglais Dictionnaire