dod (dial on demand) - Turkish English Dictionary