to keep waiting - Turkish English Dictionary