electric blowpipe - Turkish English Dictionary