high-pressure separator - Español Inglés Diccionario