international council on marketing practice - German English Dictionary