woman from guanacaste, costa rica - Francés Inglés Diccionario