hold someone or something at bay - Spanish English Dictionary