cover/stuff with straw - Alemán Inglés Diccionario