tracked trencher - Francés Inglés Diccionario