electric submerged log - English Synonyms Dictionary