foreign-controlled business - Francés Inglés Diccionario