trio sonata - Spanish English Dictionary