sparerib - French English Dictionary