high-duty press - Turkish English Dictionary