stop (make a halt) - Turco Inglés Diccionario