instrument definitions - Spanish English Dictionary