organisation advertising - German English Dictionary