arc welding alternator - Turkish English Dictionary