digital data link (ddl) - Turkish English Dictionary