i'm on my period - German English Dictionary