keep your enemy at bay - Deutsch Englisch Wörterbuch