flush-mounted instrument - Spanish English Dictionary