tear off flesh with pincers - French English Dictionary