he put his oar in. - Anglais Synonymes Dictionnaire