high-pressure technology - Alemán Inglés Diccionario