product display/exhibition - Turco Inglés Diccionario