have a heart of flint - Turkish English Dictionary