a city in spain - Deutsch Englisch Wörterbuch