purchases with immediate delivery - Turkish English Dictionary