cage-like wooden frame - Español Inglés Diccionario