keep at bay - Francés Inglés Diccionario