be devastated - French English Dictionary