self-energization - German English Dictionary