inhibit one's freedom - Alemán Inglés Diccionario