idol found in huacas - German English Dictionary