medicinal leech therapy - Turco Inglés Diccionario