electric motor driven pump - Spanish English Dictionary