pumper with hydraulic ladder - Turkish English Dictionary