special-purpose register - French English Dictionary