scruff rib - German English Dictionary