confine oneself to barracks - Español Inglés Diccionario