sanitary towel - French English Dictionary