large pile of hay - Turkish English Dictionary