body ribs - French English Dictionary