punishment restricting freedom - Alemán Inglés Diccionario