multi-cylinder pump - Spanish English Dictionary