leech-ropes - Francés Inglés Diccionario