merchandising and marketing - German English Dictionary