an abroad experience - Spanish English Dictionary