assimilate with some people - Francés Inglés Diccionario