non-delegable - French English Dictionary