direct and immediate supervision - Alemán Inglés Diccionario