international touring alliance - French English Dictionary