leech-ropes - Alemán Inglés Diccionario