international touring alliance - German English Dictionary