cloth made from coarse tow yarns - Almanca İngilizce Sözlük