trench digger - Francés Inglés Diccionario