adequate separation - Deutsch Englisch Wörterbuch