address source - Turkish English Dictionary