aluminum space cage - Turkish English Dictionary