strenuously debated - İspanyolca İngilizce Sözlük