river lot - Turkish English Dictionary