he put his oar in - Español Inglés Diccionario