to reduce to ashes - French English Dictionary