(cloth) sanitary towel - French English Dictionary