semenarche - German English Dictionary