latest known address - German English Dictionary