slewing-bucket ladder excavators - Francés Inglés Diccionario