trade advertisement - German English Dictionary