at a distance of (..) metres from here - Türkçe İngilizce Sözlük