exhibition premises - Turco Inglés Diccionario