made of (or full of) straw - Francés Inglés Diccionario