electropulsation - Turkish English Dictionary