to be associated or affiliated - Español Inglés Diccionario