spotted-necked otter - Turkish English Dictionary