strong rope made of cocui fiber - Almanca İngilizce Sözlük