pertaining to alajuela province in costa rica - Spanish English Dictionary