tough cheddar! - Français Anglais Dictionnaire