to stanch - Turco Inglés Diccionario