strong cotton fabric used for making clothing - Espagnol Anglais Dictionnaire