leaps ahead - Turkish English Dictionary