giant pacific octopus - Turkish English Dictionary