confinement or restraint of liberty - Turc Anglais Dictionnaire