dead body remains - Francés Inglés Diccionario