medicinal leech therapy - Español Inglés Diccionario