authorization to take part in events abroad - Spanish English Dictionary