menarch - Turkish English Dictionary