land around a river bend - Alemán Inglés Diccionario