direct and immediate supervision - German English Dictionary