corpse-leech - Francés Inglés Diccionario