octopod - Turkish English Dictionary