marketing, selling & distrib exp. - German English Dictionary