marketing and sale - German English Dictionary