self-contained equipment - Turc Anglais Dictionnaire