redoubtable opponent - İspanyolca İngilizce Sözlük