ditch digging - Alemán Inglés Diccionario