composite instrument - French English Dictionary