most indefatigable - İspanyolca İngilizce Sözlük