to absorb another company - Francés Inglés Diccionario