confine oneself to barracks - İspanyolca İngilizce Sözlük