have a cast-iron stomach - Turkish English Dictionary