limit someone's freedom - Espagnol Anglais Dictionnaire