scarcement - German English Dictionary