logging ditch - Alemán Inglés Diccionario