sort of coarse cloth - Alemán Inglés Diccionario