self-reproved - Turc Anglais Dictionnaire