of good address - Turkish English Dictionary