moving vane pump - Spanish English Dictionary