total institution - French English Dictionary