destructions - French English Dictionary