leech-ropes - Turco Inglés Diccionario