he put his oar in. - Francés Inglés Diccionario