tough cheddar! - Allemand Anglais Dictionnaire