pinniped mammal - Spanish English Dictionary