rotating piston machine - Alemán Inglés Diccionario