dead body remains - Espagnol Anglais Dictionnaire