river cooter - Turkish English Dictionary