keep the wolves at bay - Turkish English Dictionary