keep under supervision - Alemán Inglés Diccionario