metrazol shock therapy - French English Dictionary