merakla beklemek - Turkish English Dictionary