horizontal rafter supporting partition walls - Francés Inglés Diccionario