die cast aluminum - Turkish English Dictionary