independent front of workers and peasants - Turc Anglais Dictionnaire