pinniped mammal - French English Dictionary