inhabitant of the nicaraguan pacific coast - Espagnol Anglais Dictionnaire