a museum piece - Turco Inglés Diccionario