still-life painting - Turkish English Dictionary