self-contained hydraulic components - Turc Anglais Dictionnaire