bundle of hay - Alemán Inglés Diccionario