menstruous - Turkish English Dictionary