self-firing transformer - German English Dictionary