self-propelled mount - Français Anglais Dictionnaire