menstruator - German English Dictionary