publish advertisement - German English Dictionary