covered or made of straw - Turc Anglais Dictionnaire