still life painter - Turkish English Dictionary