the kit and caboodle - Allemand Anglais Dictionnaire