stack hay - German English Dictionary