common blanket octopus - Spanish English Dictionary