electrically-produced - Turkish English Dictionary