self-inflammable - German English Dictionary