to keep at bay - Spanisch Englisch Wörterbuch