the mother of all (something) - Allemand Anglais Dictionnaire