pertaining to guanacaste, costa rica - Alemán Inglés Diccionario