organ of shock - French English Dictionary