geographical separation - Deutsch Englisch Wörterbuch