forensic medicine institution - French English Dictionary