a tourist attraction - Francés Inglés Diccionario