pool in a river bank - Turkish English Dictionary