self energizing - Turkish English Dictionary