painting (artwork) - Spanish English Dictionary