advertize - German English Dictionary