pin feed attachment - Turkish English Dictionary