old and dilapidated automotive vehicle - Espagnol Anglais Dictionnaire