self-contained hydraulic components - Español Inglés Diccionario