subdelegate - French English Dictionary