to cast the first stone - Turc Anglais Dictionnaire