keep the wolves at bay - Französisch Englisch Wörterbuch