subrectora - French English Dictionary