enfested - German English Dictionary