defiler of tombs - French English Dictionary