twin-track recorder - Spanish English Dictionary