untiring efforts - İspanyolca İngilizce Sözlük