restriction of liberty - Espagnol Anglais Dictionnaire