self-propelled mobile crane - Français Anglais Dictionnaire