infesting - French English Dictionary