direct-response retailing - Spanish English Dictionary