decomposing body - Turco Inglés Diccionario