mesntruation - German English Dictionary