he put his oar in - Turkish English Dictionary