i’ll eat my hat! - Français Anglais Dictionnaire