spontaneous decomposition - Francés Inglés Diccionario