magazine feed attachment - Turkish English Dictionary