octopus tentacles - Spanish English Dictionary