1. A computer program product for invalidating a range of two or more address translation table entries of a translation table, wherein dynamic address translation of virtual addresses to main storage address is based on translation tables, the computer program product comprising: a non-transitory storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising: executing a machine instruction, the executing comprising: determining by a processor, from information provided by the instruction, a first translation table entry address of a first translation table entry, of the range of two or more address translation table entries to be invalidated; determining, from range information provided by the instruction, a number of address translation table entries to be invalidated; and based on the determined first translation table entry address, invalidating the number of address translation table entries indicated by the range information.