pool in a river bank - Turco Inglés Diccionario