keep something/someone at bay - German English Dictionary