unloading device for land vehicles - Français Anglais Dictionnaire