metrazol shock therapy - Turkish English Dictionary