œil pour œil, dent pour dent
Meanings
Phrase
1. eye for an eye, a tooth for a tooth