have one's period - Turkish English Dictionary