submersible pump motor - Turkish English Dictionary