hang a painting - French English Dictionary