still-life painter - German English Dictionary