still life painter - German English Dictionary