marketing and advertising expenses - German English Dictionary