old and dilapidated rental car - German English Dictionary