northern river otter - Turkish English Dictionary