canvas for painting - Spanish English Dictionary