indian smooth-coated otter - Turkish English Dictionary