sub-delegated employee - German English Dictionary