rough-stamped - German English Dictionary