abandon one's car - Spanish English Dictionary