pertaining to alajuela province in costa rica - Spanisch Englisch Wörterbuch