be a complete substitute - Anglais Synonymes Dictionnaire