keep someone or something at bay - Francés Inglés Diccionario