torpedomen
English
Noun
torpedomen
plural of
torpedoman