land around a river bend - Turco Inglés Diccionario