clinical research and treatment institute (crti) - French English Dictionary