self-combustion - Alemán Inglés Diccionario