exhibit (piece of art) - Turco Inglés Diccionario