right to move freely - Spanish English Dictionary