vehicle-mounted ladder - Turco Inglés Diccionario