digging trenches - Alemán Inglés Diccionario