place of exhibit - Francés Inglés Diccionario