vehicle with mounted ladders - Spanish English Dictionary