be involved in some matter - Francés Inglés Diccionario