self-destroying fuze - Turkish English Dictionary