vocal trio - Spanish English Dictionary