hospital theatre - French English Dictionary