presser lifter roller - Turkish English Dictionary