be kept under supervision - Francés Inglés Diccionario