bring to a halt - Turco Inglés Diccionario