tourism operation license - Alemán Inglés Diccionario