menstrua - German English Dictionary