head of rib - German English Dictionary