intentional destruction - French English Dictionary