positive-displacement machine or engine - Spanish English Dictionary