maker of a sound recording - Spanish English Dictionary