man/woman from alajuela province and city in costa rica - Francés Inglés Diccionario