european river otter - Turkish English Dictionary