restriction of freedom - Spanish English Dictionary