single-shaft pump - Spanish English Dictionary