net income from abroad - Español Inglés Diccionario