cage-like wooden frame - Espagnol Anglais Dictionnaire