leech-ropes - Almanca İngilizce Sözlük