be bug-infested - French English Dictionary