self-devised - Turc Anglais Dictionnaire