ditch digger - Alemán Inglés Diccionario