substantially longer - Anglais Synonymes Dictionnaire