electronic and paper communication - Turkish English Dictionary