pistonless rotary engine - Alemán Inglés Diccionario