devastative - French English Dictionary