glass-aluminium roof - Turkish English Dictionary