sub-delegated employee - Turkish English Dictionary