set of work tools or instruments - Französisch Englisch Wörterbuch