electrical submersible pump - Turkish English Dictionary