museum and gallery of painting and sculpture - German English Dictionary