relieve of difficulties - İspanyolca İngilizce Sözlük