keep one or more people at bay - Turco Inglés Diccionario