spare rib - German English Dictionary