self-combustion - German English Dictionary