supervised release - Francés Inglés Diccionario