be better than someone - Turkish English Dictionary