southern river otter - Turkish English Dictionary