man who makes straw mattresses - Francés Inglés Diccionario