latest known address - Turkish English Dictionary