bundle of hay - Turkish English Dictionary