menarca - Turkish English Dictionary