menstruation tampons - German English Dictionary