to live in the fast track - Spanish English Dictionary