roof carcass - Turkish English Dictionary