permission to go abroad - Spanish English Dictionary