presser foot stroke - French English Dictionary