presser foot lowering mechanism - Alemán Inglés Diccionario