have a cast-iron stomach - Turc Anglais Dictionnaire