octopus bush - Turkish English Dictionary