massively multiplayer online role-playing game - Turkish English Dictionary