electric submerged log - Turkish English Dictionary