multi-track technology - Spanish English Dictionary