helper address - German English Dictionary