self-combustion - Turkish English Dictionary