scandal-plagued - French English Dictionary