vermin infested - French English Dictionary