research at the leading edge - Allemand Anglais Dictionnaire