mayora - Turkish English Dictionary