rib land - German English Dictionary