hay silage - Alemán Inglés Diccionario