imperial research and prison facility - French English Dictionary