old and dilapidated rental car - Spanish English Dictionary