two rivers - Turkish English Dictionary