submersible motor - Spanish English Dictionary