variant record

listen to the pronunciation of variant record
الإنجليزية - الإنجليزية
A record which can take different forms depending on the value of a discriminant