be within striking distance of - Türkçe İngilizce Sözlük