advertizer - German English Dictionary