electro-pump - Spanish English Dictionary