foreign controlled corporation - Francés Inglés Diccionario