electrically driven pump - Spanish English Dictionary