compact and fine cotton cloth diagonally woven - Alemán Inglés Diccionario