at the earliest stage possible - Turc Anglais Dictionnaire