pumper with hydraulic ladder - Français Anglais Dictionnaire