pumper with hydraulic ladder - Francés Inglés Diccionario