presser foot stroke - Spanish English Dictionary