be accompanied by influx of tourists - Turkish English Dictionary