cotton cloth for making sheets - Español Inglés Diccionario