Englisch [noun]Spanisch [noun] ▶haystack [noun] A mouse ran into the haystack near the barn. ▶almiar [noun] Un ratón corrió hacia el almiar cerca del granero. ▶stack [noun] ▶almiar [noun]