high-pressure technology - Turkish English Dictionary