rib boom - German English Dictionary