ditch settlement - Turco Inglés Diccionario