pair of rafters - Francés Inglés Diccionario