place to see - Francés Inglés Diccionario