dig trenches - Alemán Inglés Diccionario