strength and leakage - Allemand Anglais Dictionnaire