goodwill ambassador - German English Dictionary