net foreign factor income - Francés Inglés Diccionario