artificial coma - French English Dictionary