from alajuela province and city in costa rica - Deutsch Englisch Wörterbuch