(capital) investment abroad - Spanish English Dictionary