upsetting presses - Turkish English Dictionary