at the earliest (possible) opportunity - Turc Anglais Dictionnaire