bagger excavator - Francés Inglés Diccionario