Englisch to hold/keep something/someone at bay

Stichwörter

Kennen Sie schon die Übersetzungen für diese Phrasen?