be within striking distance of - Almanca İngilizce Sözlük