self-reproaching - Turc Anglais Dictionnaire