hacksaw rib - French English Dictionary