be dependent upon tourism - Spanish English Dictionary