suffer deprivation of liberty - Francés Inglés Diccionario