international touring alliance - Alemán Inglés Diccionario