big leap - Turkish English Dictionary