mud ditch - Turco Inglés Diccionario