descant recorder - Spanish English Dictionary