furrowed wood turtle - Turkish English Dictionary