to pass muster - German English Dictionary