inhabitant of segovia - Deutsch Englisch Wörterbuch