overflowing of water from a river - Turkish English Dictionary