spontaneous decomposition - Turco Inglés Diccionario