inhabitant of the nicaraguan pacific coast - Spanish English Dictionary