at a distance of - Turkish English Dictionary