presser foot stroke - German English Dictionary