dead body remains - Turco Inglés Diccionario