double-system sound recording - Spanish English Dictionary