painter's torch - Turkish English Dictionary