turbopumps
English
Noun
turbopumps
plural of
turbopump