restow pump assembly - Spanish English Dictionary