independent developer - Turc Anglais Dictionnaire