have a cast-iron stomach - Français Anglais Dictionnaire