artificial discharge - Turkish English Dictionary