self-dedicated - Turc Anglais Dictionnaire