more meritorious - Turkish English Dictionary