river estuary - Turkish English Dictionary