presser lifter roller - German English Dictionary