submersible sewage pump - Turkish English Dictionary