pertaining to alajuela province and city in costa rica and inhabitants - Francés Inglés Diccionario