pestifer - German English Dictionary