oestruation - German English Dictionary