oil rivers - Turkish English Dictionary