rank difference - Turkish English Dictionary