self-confessed - Turc Anglais Dictionnaire