rotary-piston or oscillating-piston machine or eng - Espagnol Anglais Dictionnaire