infested with weevils - French English Dictionary