old and dilapidated automotive vehicle - French English Dictionary