be plagued by - French English Dictionary