artificial mains network - Turkish English Dictionary