self-firing transformer - Turkish English Dictionary