dod (dial on demand) - German English Dictionary