rattle percussion instrument - Spanish English Dictionary