remain at bay - Turco Inglés Diccionario