far superior than others - Turkish English Dictionary