tourist facility license - Turco Inglés Diccionario