stops/tackles (to make stops) - Turco Inglés Diccionario