electric generators - Turkish English Dictionary