pin-on backhoe - Francés Inglés Diccionario