still-life painter - Turkish English Dictionary