frame of reeds or sticks for building - Espagnol Anglais Dictionnaire