stone lacking defects - German English Dictionary