be confined to barracks - Almanca İngilizce Sözlük