person who makes frames for paintings, drawings or mirrors - Spanish English Dictionary