pertaining to guanacaste, costa rica - Francés Inglés Diccionario