rib mountain - Turkish English Dictionary