have nerves of steel - Turkish English Dictionary