covered in straw or palm fronds - Französisch Englisch Wörterbuch