presser foot lowering mechanism - Turkish English Dictionary