composite instrument - Spanish English Dictionary