place of exhibit - Alemán Inglés Diccionario