manned maneuvering units
English
Noun
manned
maneuvering
units
plural of
manned maneuvering unit