that makes an impasto - Turkish English Dictionary