self-contained hydraulic components - Turco Inglés Diccionario