submersible electric pump - German English Dictionary