have a cast-iron stomach - Allemand Anglais Dictionnaire