take part in a matter or problem - Español Inglés Diccionario