flush-mounted instrument - French English Dictionary