binding apparatus for hay - Turkish English Dictionary