high-performance car - Spanish English Dictionary