rib-cage - German English Dictionary