a heavy cotton cloth - Español Inglés Diccionario