straw roof - French English Dictionary