hide oneself away - İspanyolca İngilizce Sözlük