chain bucket excavator - Francés Inglés Diccionario