carcasses of old cars - Français Anglais Dictionnaire