subdelegado - French English Dictionary