triumph [noun] + twickenham [noun]