service abroad - Spanish English Dictionary