supervise too closely - Alemán Inglés Diccionario