pinniped mammal - Turkish English Dictionary