trussed roofs - Turkish English Dictionary