frame of reeds or sticks for building - Español Inglés Diccionario