rough-scruff - German English Dictionary