trench digger - Alemán Inglés Diccionario