at the leading edge - Turc Anglais Dictionnaire