slewing-bucket ladder excavator - Turco Inglés Diccionario