mirror cabinet - French English Dictionary