medicinal leech - Francés Inglés Diccionario