electricity generated - Turkish English Dictionary