The English term "giant" matches the Italian term "orco, gigantesco"