mud ditch - Alemán Inglés Diccionario