(cloth) sanitary towel - Français Anglais Dictionnaire