cage-like wooden frame - Allemand Anglais Dictionnaire