rib lake - German English Dictionary