ligation of blood vessels - Turco Inglés Diccionario