large-volume pump - Spanish English Dictionary