man-made stones - German English Dictionary