repair and restore a straw roof - Espagnol Anglais Dictionnaire