pumper with hydraulic ladder - Español Inglés Diccionario