map octopus - Turkish English Dictionary