human remain - Francés Inglés Diccionario