electrically generated - Turkish English Dictionary