shed one's load - İspanyolca İngilizce Sözlük