portable support generally made of wood - Español Inglés Diccionario