self-excited generator - Turkish English Dictionary