delegable agency - French English Dictionary