overseas aid - Spanish English Dictionary