south american river otter - Turkish English Dictionary