geographic mile - Turkish English Dictionary