1 long stroke engine
English-german technical dictionary > long stroke engine
2 undersquare engine
English-german technical dictionary > undersquare engine