be accompanied by influx of tourists - Espagnol Anglais Dictionnaire