(cloth) sanitary towel - Allemand Anglais Dictionnaire