sea-otter - Turkish English Dictionary