infesting - German English Dictionary