be accompanied by influx of tourists - Alemán Inglés Diccionario