centralized company - Francés Inglés Diccionario